aboutsummaryrefslogtreecommitdiff
path: root/src/app/info/[id]
diff options
context:
space:
mode:
authorreal-zephex <[email protected]>2024-03-26 13:21:55 +0530
committerreal-zephex <[email protected]>2024-03-26 13:21:55 +0530
commit3acac648ad6f7c220a48ff9f92f42e814c2097ab (patch)
tree894bd3085ca1021566ff68577136305c79bd2ea5 /src/app/info/[id]
parentidek (diff)
downloaddramalama-3acac648ad6f7c220a48ff9f92f42e814c2097ab.tar.xz
dramalama-3acac648ad6f7c220a48ff9f92f42e814c2097ab.zip
restructured files
Diffstat (limited to 'src/app/info/[id]')
-rw-r--r--src/app/info/[id]/page.jsx50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/app/info/[id]/page.jsx b/src/app/info/[id]/page.jsx
deleted file mode 100644
index dda7a49..0000000
--- a/src/app/info/[id]/page.jsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import "../info.css";
-import Image from "next/image";
-import Link from "next/link";
-
-export default async function AnimeInfo({ params }) {
- let animeID = params.id;
-
- const info = await getAnimeInfo(animeID);
-
- return (
- <div className="dramaInfoContainer">
- <div className="dramaInfo">
- {info && (
- <div>
- <div className="titleContainer">
- <p>{info.title}</p>
- <Image
- src={info.image}
- width={140}
- height={190}
- alt="Drama"
- />
- </div>
- <p className="animeDescription">{info.description}</p>
- </div>
- )}
-
- <div className="buttonContainer">
- {info &&
- info.episodes.map((item, index) => (
- <Link href={`/video/${item.id}`} key={index}>
- <button className="dramaButton">
- {item.number}
- </button>
- </Link>
- ))}
- </div>
- </div>
- </div>
- );
-}
-
-async function getAnimeInfo(anime_id) {
- const res = await fetch(
- "https://anime-sensei-api.vercel.app/anime/gogoanime/info/" + anime_id,
- { next: { revalidate: 1800 } }
- );
- const data = res.json();
- return data;
-}